package acessorios;

public class ArvoreMapa
{
	private Noh[][] arvoreMapa;
	
	public ArvoreMapa()
	{
		this(10, 10);
	}
	
	public ArvoreMapa(int largura, int altura)
	{
		arvoreMapa = new Noh[largura][altura];
		for(int i=0; i<largura; i++)
			for(int j=0; j<altura; j++)
			{
				arvoreMapa[i][j] = new Noh();
			}
		
	}
	
	public boolean aindaHaVerticesLivres()
	{
		boolean resultado = false;
		int i = 0, j;
		do
		{
			j = 0;
			do
			{
				resultado |= arvoreMapa[i][j].estaNoGrafo() == false;
				j++;
			} while  (resultado != true && j < arvoreMapa[0].length);
			i++;
		} while (resultado != true && i < arvoreMapa.length);
		
		return resultado;
	}
	
	/**
	 * @param args
	 */
	public static void main(String[] args)
	{
		// TODO Auto-generated method stub
		ArvoreMapa a = new ArvoreMapa();
		while(a.aindaHaVerticesLivres())
		{
			//TODO
		}
	}

}
